package com.tx.user.dao;

import java.util.List;

import org.springframework.stereotype.Repository;

import com.tx.user.pojo.User;

@Repository
public interface UserDao {

	/** 通过用户名查询用户信息 */
	public User selectByName(User u);
	
	/** 查询当前数据库中所有的用户信息 */
	public List<User> selectAll();
	
	/** 修改用户的登录时间 */
	public int updateTime(User u);
	
	/** 删除用户信息 */
	public int deleteUserById(User u);
	
	/** 根据用户信息添加用户 */
	public int addUser(User u);
	
	/** 修改用户信息 */
	public int updateUser(User u);
	
	/** 根据用户编号查询用户信息 */
	public User selectById(User u);
	
	/** 根据用户名来检索用户信息 */
	public List<User> selectUserWithUsername(User u);
}
